package main

import "fmt"

var (
	a = 'a'  // ASCII字符
	b = '中'  // Unicode字符集中的中文字符
	c = '\n' // 换行字符
	d = '\'' // 单引号字符

	// 使用 Unicode专用的转义字符\u或\U作为前缀， 来表示一个Unicode字符
	e = '\u4e2d'     // 字符：中
	f = '\U00004e2d' // 字符：中
	g = '\u0027'     // 单引号字符

	// 用整型值来直接作为字符字面值给rune变量赋值
	h = '\x27' // 使用十六进制表示的单引号字符
	i = '\047' // 使用八进制表示的单引号字符
)

func main() {
	fmt.Println(h, i, e, b)
}
